<#ibizinclude>../@MACRO/FUNC/PUBLIC.vue.ftl</#ibizinclude>
<#if item.getRefPickupPSAppView()??>
<#assign pickupview = item.getRefPickupPSAppView()>
<app-tree-picker 
  :formState="viewState" 
  :data="JSON.stringify(row)"
  :context="context"
  :viewparams="viewparams"
  :disabled="getColumnDisabled(row,column.property)" 
  :ignorefieldvaluechange="false" 
  :value="row[column.property]" 
  <#if item.getPlaceHolder()??> 
  placeholder='${item.getPlaceHolder()}'
  </#if> 
  name="${editor.name}" 
  :localContext =<@getNavigateContext editor />
  :localParam =<@getNavigateParams editor />
  valueItem='${item.getValueItemName()}' 
  refviewname="${srffilepath2(pickupview.getCodeName())}"
  <#if item.getResetItemName()?? && (item.getResetItemName()?length gt 0)> 
  refreshitems="${item.getResetItemName()}"
  </#if> 
  @formitemvaluechange="($event)=>{onGridItemValueChange(row,$event,$index)}"
  style="${editor.getEditorCssStyle()}">
</app-tree-picker>
</#if>